package com.quanyan.club.entity.vo.resp.admin;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author Hugo.Wwg
 * @Since 2016-08-22
 */
public class ResActivityOrderVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer orderId;

    private String orderNo;

    private Integer orderType;

    private Integer activityId;

    private String activityName;

    private String clubName;

    private String mobile;

    private Date signUpTime;

    private Integer signUpCount;//报名人数

    private BigDecimal orderAmount;

    private Integer orderStatus;

    private Integer isSettle;

    private Date endTime;

    private Date startTime;

    private Integer showOrderStatus; //返回客户端的订单状态: 1待付款 2已付款 3退款中 4已退款 5已完成 7已取消

    private Integer activityStatus; //活动状态: 1待结算 2已结算 3已取消

    private Integer status; //数据库活动状态

    private Integer clubId;

    //-1.未知, 0.苹果, 2.安卓, 3.微信公众号, 4.H5网页
    private Byte platformType;

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getOrderType() {
        return orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Integer getActivityId() {
        return activityId;
    }

    public void setActivityId(Integer activityId) {
        this.activityId = activityId;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public String getClubName() {
        return clubName;
    }

    public void setClubName(String clubName) {
        this.clubName = clubName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Date getSignUpTime() {
        return signUpTime;
    }

    public void setSignUpTime(Date signUpTime) {
        this.signUpTime = signUpTime;
    }

    public Integer getSignUpCount() {
        return signUpCount;
    }

    public void setSignUpCount(Integer signUpCount) {
        this.signUpCount = signUpCount;
    }

    public BigDecimal getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(BigDecimal orderAmount) {
        this.orderAmount = orderAmount;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Integer getIsSettle() {
        return isSettle;
    }

    public void setIsSettle(Integer isSettle) {
        this.isSettle = isSettle;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Integer getShowOrderStatus() {
        return showOrderStatus;
    }

    public void setShowOrderStatus(Integer showOrderStatus) {
        this.showOrderStatus = showOrderStatus;
    }

    public Integer getActivityStatus() {
        return activityStatus;
    }

    public void setActivityStatus(Integer activityStatus) {
        this.activityStatus = activityStatus;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getClubId() {
        return clubId;
    }

    public void setClubId(Integer clubId) {
        this.clubId = clubId;
    }

    public Byte getPlatformType() {
        return platformType;
    }

    public void setPlatformType(Byte platformType) {
        this.platformType = platformType;
    }
}

